﻿body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr { margin: 0; padding: 0; }
body, button, input, select, textarea { font-family: "微软雅黑",arial, verdana, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
li { list-style: none; }
fieldset, img { border: 0; }
table { border-collapse: collapse; border-spacing: 0; }
q:before, q:after { content: ""; }
button, input, select, textarea { font-size: 100%; outline: none; }
legend { color: #333; }
small { font-size: 12px; }
em { font-style: normal; }
hr { border: none; height: 1px; }
a { text-decoration: none; -webkit-tap-highlight-color: rgba(0,0,0,0); color: #1a1a1a; }
a:hover { text-decoration: none; color: #b9282d; }
.dn { display: none; }
.fl { float: left; }
.fr { float: right; }
.oh { overflow: hidden; }
.ohs { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ohds { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; }
.w1000 { width: 1000px; margin: 0 auto; }
.pr { position: relative; }
.mlNone { margin-left: 0 !important; }
body { background: #fff; }
.mt30 { margin-top: 30px; }
.clear { zoom: 1; }
.clear:after { content: ""; display: block; clear: both; }
.IMG img { display: block; }
body.info_body { background: #eff3f5; }
/*导航*/
.header{position:fixed;left:0;top:0;width:100%;background-color:#fff;z-index:10}.inner{width:1000px;margin:-10px auto;overflow:hidden;zoom:1}h2{float:left}h2 img{display:block;border:0}.nav{float:right;list-style-type:none}.nav li{float:left;margin-left:5px}.nav a{float:left;color:#000;text-decoration:none}.nav a:hover{color:#f76666;border-radius:50px}.large{opacity:0.6;box-shadow:0 0 0 #fff}.large .inner{padding:20px 0}.large h2 img{height:54px;width:180px}.large .nav{padding-top:10px}.large .nav a{height:44px;padding:0 14px;line-height:44px;font-size:16px}.small{opacity:1;box-shadow:0 1px 20px rgba(0,0,0,.5)}.small .inner{padding:10px 0}.small h2 img{height:36px;width:100px}.small .nav{padding-top:3px}.small .nav a{height:28px;padding:0 9px;line-height:28px;font-size:14px}.header,.inner,.nav a,h2 img,.nav li{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}
/*底部*/
.footer { height: 120px; background: #666; text-align: center; font-size: 14px; color: #fff; line-height: 18px; padding-top: 80px; }
.footer span { margin: 0 30px; }
.footer a { color: #fff; }
/*banner*/
.he_banner { height: 436px; overflow: hidden; position: relative;}
.he_banner img { position: absolute; top: 0; left: 50%; margin-left: -960px; }
/*title*/
.h_title { height: 138px; line-height: 138px; text-align: center; font-size: 40px; line-height: 138px; }
.h_title span { background: url(../img/h_title_bg.jpg) no-repeat; }
.h_title .h_l_span { color: #1A1A1A; padding-left: 240px; background-position: left center; }
.h_title .h_r_span { color: #00b1ff; padding-right: 240px; background-position: right center; }
/*分页*/
.a_paging { text-align: center; height: 25px; }
.a_paging span, .a_paging a { display: inline-block; height: 25px; padding: 0 11px; background: #ebebeb; font-size: 12px; color: #000; line-height: 25px; margin: 0 3px; border-radius: 3px; }
.a_paging span.hover, .a_paging a.hover, .a_paging a:hover { background: #39a0d8; color: #fff; }
/*当前位置*/
.inf_tiny { height: 60px; line-height: 60px; font-size: 14px; color: #666; }
.inf_tiny a { color: #666; text-decoration: underline; }

.sharehelper a { width: 16px; height: 16px; line-height: 16px; display: inline-block; margin: 8px; background-image: url(../img/sharehelper.png); background-repeat: no-repeat; cursor: pointer; }
.sharehelperbox { position: absolute; display: none; z-index: 2; background: white; border: solid 1px gray; padding: 10px; border-radius: 3px; width: 200px; }
.sharehelperbox a { width: 60px; padding-left: 20px; }

.sharehelper .qqzone { background-position: 0 -64px; }
.sharehelper .pengyou { background-position: 0 -240px; }
.sharehelper .weibo { background-position: 0 -96px; }
.sharehelper .tqq { background-position: 0 -144px; }
.sharehelper .renren { background-position: 0 -160px; }
.sharehelper .kaixin001 { background-position: 0 -176px; }
.sharehelper .douban { background-position: 0 -560px; }
.sharehelper .tifeng { background-position: 0 -1537px; }
.sharehelper .189share { background-position: 0 -1937px; }
.sharehelper .opentianya { background-position: 0 -1617px; }
.sharehelper .tiebabaidu { background-position: 0 -512px; }
.sharehelper .fanfou { background-position: 0 -1441px; }
.sharehelper .huaban { background-position: 0 -432px; }
.sharehelper .collection { background-position: 0 -17px; }
.sharehelper .email { background-position: 0 -32px; }
.sharehelper .print { background-position: 0 -1745px; }
.sharehelper .webcopy { background-position: 0 0px; }
.sharehelper .gmail { background-position: 0 -272px; }
.sharehelper .hotmail { background-position: 0 -288px; }
.sharehelper .ymail { background-position: 0 -304px; }
.sharehelper .tpeople { background-position: 0 -1264px; }
.sharehelper .thexun { background-position: 0 -1488px; }
.sharehelper .tianji { background-position: 0 -1825px; }
.sharehelper .qqshare { background-position: 0 -192px; }
.sharehelper .shmore { background-position: 0 -2001px; }


/*导航当前状态*/
#index #index_li a,#ping #ping_li a,#kehu #kehu_li a,#mo #mo_li a,#info #info_li a,#about #about_li a,,#rssapi #rssapi_li a{color:#b9282d;}
#qrcode { text-align: center; }
#qrcode img { display: block; margin: 5px auto; }